home *** CD-ROM | disk | FTP | other *** search
/ Ian & Stuart's Australian Mac: Not for Sale / Another.not.for.sale (Australia).iso / hold me in your arms / Michael Ney's Cyberculture / Cyberculture / Internet Intro Documents < prev    next >
Text File  |  1994-09-02  |  43KB  |  1,166 lines

  1. Topic 288       Internet Intro Documents        1 response
  2. peg:visionary   cyberculture zone       12:12 AM  Jan 22, 1994
  3.  
  4. Network Document Package
  5.  
  6. Created and Maintained by: Jeff Linder <jeff@picasso.ocis.temple.edu>
  7.  
  8. This package is produced and distributed under the shareware system.
  9. If you like it, and find it useful, please send a few dollars to the
  10. address below. Even if you don't like it, please drop me a note at the
  11. address above, so I can see how far this gets.
  12.  
  13. The package may be freely reproduced and distributed for
  14. non-commercial purposes. Distribution of this product for profit,
  15. or inclusion in any for-profit package is strictly prohbited.
  16.  
  17. Comments on content are encouraged and welcomed.
  18. The author can be contacted at the network addresses listed above,
  19. or: Jeff Linder - Small Business Support Services
  20. 2800 Welsh Rd, Suite 7B
  21. Philadelphia, PA 19152
  22.  
  23. __ Full text is 1090 lines in next response (Contents not included) _
  24. ________________________________________________________________________
  25.  
  26. CONTENTS
  27.  
  28. Network Document #1 - Introduction to BITNET/CREN
  29.  
  30. 1. What is BITNET/CREN?
  31. 2. What is BITNET used for?
  32. 3. How does BITNET/CREN work?
  33. 4. How does BITNET know where to send all this data?
  34. 5. What kinds of communications are available via the BITNET?
  35.    A> Interactive Messaging
  36.    B> Electronic Mail
  37.    C> File Transfer
  38.  
  39.  
  40. Network Document #2 - Using RiceMail with the IBM/CMS operating system
  41.  
  42. A> What is RiceMail?
  43. B> Why Electronic Mail?
  44. C> Who can use Electronic Mail?
  45. D> What do I need to know to use RiceMail?
  46. E> What do E-Mail (Electronic Mail) addresses look like?
  47. F> Sending Mail
  48. G> Using the Mail Editor
  49.  
  50. Appendix A - Mail Defaults
  51. Appendix B - Reply Options
  52.  
  53.  
  54. Network Document #3 - Introduction to Basic Listservice Via Bitnet
  55.  
  56. A> What is a LISTSERV?
  57. B> Who can use a LISTSERV?
  58. C> How do I find out what mailing lists are available.
  59. D> Now that I know what topics interest me,
  60.    how do I use that particular list?
  61. E> Once I have subscribed, what next?
  62. F> What other commands can I use?
  63. G> Is there a way to read older messages?
  64. H>  Do LISTSERVs have other functions?
  65. I> How do I stop receiving mail from a list?
  66.  
  67. APPENDICES
  68. Appendix A: Sending Commands/Instructions to a LISTSERV
  69. Appendix B: The INFO function
  70. Appendix C: LISTHELP
  71.  
  72. Intro to FTP - File Transfer Protocol - A Basic Primer
  73.    1. What is File Transfer Protocol (FTP)
  74.    2. Accessing FTP
  75.    3. Starting up FTP
  76.    4. Connecting to the remote site, and accessing accounts
  77.    5. Maneuvering within FTP
  78.    6. Transferring Files
  79.    7. Ending the session
  80.  
  81. APPENDICES
  82.  
  83. Appendix A - Manual Identification
  84. Appendix B - A Sample (Generic) FTP Session
  85. Appendix C - Additional Commands
  86. Appendix D - System Etiquette
  87.  
  88. Where To Find Help
  89. Network-Related Mailing Lists
  90. Machine Specific Mailing Lists
  91.  
  92.  
  93.  
  94. Giving Credit Where Credit is Due:
  95.  
  96. The information in this document package has been compiled from the
  97. following sources, in addition to the experience of the author:
  98.  
  99. The Matrix, by John Quarterman
  100. BITNET USERHELP by Chris Condon and the BITNIC staff
  101. All the LISTSERV Info modules  - Written by Eric Thomas
  102. All of the contributors to Help-Net (special thanks to Melvin Klassen)
  103.  
  104. The section on BITFTP was adapted from BITFTP HELP,
  105. issued from the Princeton University Computer Center.
  106.  
  107. If I've left anybody out, drop me a note and I'll be glad to rectify
  108. the situation.Version 0.1B
  109.  
  110. Original Version
  111.  
  112. Version 1.0
  113. - Removed planned chapter on the Sumex archives
  114. - Added planned chapter on MUDs
  115. - Completed section on Where to Get Help
  116.  
  117. Version 2.0
  118.  
  119. - Removed chapters on VAX/VMS Mail and Interactive Gaming
  120. - Minor Updates to Chapters on Bitnet and Where to Get Help
  121. - Added Sections on Usenet News, Gopher/Hytelnet,
  122.   and 1st version of a network glossary.
  123.  
  124. _________________________________________________
  125.  
  126.  
  127. Chapter 1 - Introduction to BITNET/CREN
  128.  
  129. 1. What is BITNET/CREN?
  130.  
  131. BITNET is an electronic data network which connects several thousand
  132. universities, colleges, and research institutions world-wide, with
  133. more being added regularly. BITNET also has connections to many other
  134. global networks, including the INTERNET, and CSNET. Technically,
  135. BITNET refers to the network based in the United States of America,
  136. with systems in other countries having their own appellations.
  137. However, BITNET is the term most often used for the global system as a
  138. whole. The United States sector of the BITNET is controlled by CREN
  139. (the Corporation for Research and Educational Networking.)
  140.  
  141. 2. What is BITNET used for?
  142.  
  143. The purpose of BITNET is to provide a way for researchers, students,
  144. and faculty at different universities and research institutions to
  145. exchange information with each other in a timely manner. BITNET also
  146. serves a variety of recreational purposes. No commercial traffic is
  147. permitted on BITNET.
  148.  
  149. 3. How does BITNET/CREN work?
  150.  
  151. Institutions on the BITNET are connected to one another by what are
  152. essentialy heavy duty telephone lines. All BITNET locations (often
  153. referred to as sites) are thereby part of an "electronic chain"
  154. through which data can flow. A very simplified drawing of a section
  155. of BITNET is shown here:
  156.  
  157.  _________          _________
  158.  |J      |J         |J      |J
  159.  |J  A   |__________|J  B   |J
  160.  |J      |J         |J      |J
  161.  _________          _________
  162.      |                  |
  163.  _________          _________      _________
  164.  |J      |J         |J      |J     |J      |
  165.  |J  C   |J         |J  D   |______|J  E   |
  166.  |J      |J         |J      |J     |J      |
  167.  _________          _________      _________
  168.  
  169. In the illustration above, the boxes represent machines connected to
  170. the BITNET, and the lines represent the connections between these
  171. systems via telecommunications lines.
  172.  
  173. BITNET is a "store and forward" network. This means that data is sent
  174. to the next site that is in the chain between you and the data's
  175. destination, and then are held there until the link is clear for it to
  176. continue. Using the sample region above, a data file being sent from
  177. site A to Site D would first go to site B, and then from there to site D.
  178.  
  179. A problem can occur if a link is down between machines. If the link
  180. between machines B and D is down, the file we just sent would have to
  181. wait until the link was restored to continue. If the file was going to
  182. site C, however, it would not be affected by the bad link.
  183.  
  184. For an analogy, the system may be viewed as interconnected data
  185. "highways" and a link failure as a "traffic jam."
  186.  
  187.  
  188. 4. How does BITNET know where to send all this data?
  189.  
  190. Much like the United States Postal Service, BITNET uses a system of
  191. addresses to determine the destination of data. Each address consists
  192. of two parts. The first part is the recipients account id at his/her
  193. machine. The second is the BITNET id for the recipients machine
  194. itself. For example, a sample account could be V1234D (account id) at
  195. TEMPLEVM (machine id). The address is usually expressed in one of two
  196. ways, depending on the system sending the data:
  197.  
  198. V5057U@TEMPLEVM
  199. V5057U at TEMPLEVM
  200.  
  201. Both of these represent the same address.
  202.  
  203. On an IBM Mainframe (such as TempleVM) running the CMS operating
  204. system, the XXXXXX at XXXXXXX format must be used. The @ symbol is
  205. sometimes interpreted as a special "delete" character and can change
  206. the address.
  207.  
  208. Also, sometimes machines are set up so that when sending to another
  209. user on the same machine, a BITNET address is not necessary. On
  210. TEMPLEVM, mail sent to V1234D would be sent to that user's account
  211. automatically.
  212.  
  213.  
  214. 5. What kinds of communications are available via the BITNET?
  215.  
  216. There are three main kinds of communication avaialbel on the BITNET.
  217. These are interactive messaging, electronic mail, and file transfer:
  218.  
  219. A> Interactive Messaging:
  220.  
  221. Interactive messages are the fastest form of communication between
  222. users. Messages are transmitted immediately to the destination and
  223. appear on the target user's screen. Because these data packets are
  224. only one or two lines in length, they move through the system very
  225. quickly.
  226.  
  227. There can be several disadvantages to using interactive messaging.
  228. One, many systems managers do not like to have messaging used on their
  229. system, becuase it is inordinately wasteful of systems resources. Two,
  230. the recipient of the message must be logged in to their machine when
  231. the message arrives. If not, some form of a USER NOT LOGGED IN MESSAGE
  232. will be returned to the sender, and the original message disposed of.
  233. Three, if an intermediate link is down, a LINK DOWN message will be
  234. returned to the sender, and the original message discarded. Finally,
  235. interactive messages are generally limited to 255 characters or less.
  236.  
  237. The format for sending an interactive message is:
  238.  
  239. (IBM/CMS users) TELL (Userid) at (Address) Message
  240. (VAX/VMS users) SEND (Userid) at (Address) Message
  241.  
  242. While fast, interactive messaging is by no means instantaneous. It may
  243. take a few moments for your message to arrive. Please be patient.
  244.  
  245.  
  246. B> Electronic Mail
  247.  
  248. Electronic Mail is a slower, but more reliable way of sending messages
  249. to other users. Mail has three main advantages. One, mail can
  250. (theoretically) be any length. Two, mail is held for a user if that
  251. user is not currently connected to the system. Three, the same mail
  252. message may be sent to a number of users at one time. There are also
  253. some disadvantages. Mail is slower than electronic messaging, and may
  254. take more time to arrive at its destination. The larger the mail file
  255. is, the longer it will take.
  256.  
  257. If an intervening node is down, the mail file will be held until the
  258. "traffic jam" clears.
  259.  
  260. For more information on using MAIL check the appropriate chapter.
  261. (Additional chapters for different systems will be added later.)
  262.  
  263. C> File Transfer
  264.  
  265. File transfer is used to transfer large data files, or files in a
  266. non-text format from one user to another. Transfer speed is dependent
  267. on the size of the data file. The command to send a file under IBM/CMS
  268. is:
  269.  
  270. SENDFILE (Filename) (Filetype) (Filemode) to (Userid) at (Address)
  271.  
  272. For example: to send a copy of the LISTSERV BASICS file to the author
  273. on an IBM/CMS system, use the command:
  274.  
  275. SENDFILE LISTSERV BASICS to (account) at (Machine id)
  276.  
  277. Of course, files may be sent to you over the BITNET. Contact your
  278. systems people for more information on how to receive these files.
  279.  
  280. A note about BITNET II
  281.  
  282. Many sites are now switching to, or considering using, the newer
  283. BITNET II protocol, which allows for BITNET type file/data management
  284. over TCP/IP lines, such as are used for Internet connections. This
  285. allows for a greater speed of communication, and the dynamic nature of
  286. TCP/IP networks, as opposed to the linear arrangement of BITNET links,
  287. helps to avoid "traffic jams."
  288.  
  289.  
  290. Network Document #2 - Using RiceMail with the IBM/CMS operating system
  291.  
  292. A> What is RiceMail?
  293.  
  294. RiceMail was developed at Rice University for the purpose of providing
  295. a user-friendly utility for sending and receiving mail. RiceMail
  296. provides a text-editing environment, mail sending, forwarding, reply
  297. and reading capabilities.
  298.  
  299. B> Why Electronic Mail?
  300.  
  301. Electronic mail is a much more efficient method of communication than
  302. land based mail, which is often referred to (jokingly) as "snail
  303. mail."  Electronic mail travels faster than its paper counterpart, and
  304. since all data is already stored in electronic form, allows for much
  305. better manipulation of text.
  306.  
  307. C> Who can use Electronic Mail?
  308.  
  309. Anyone who has access to a computer connected to any of the global
  310. mail networks can send and receive electronic mail. For purposes of
  311. this document, we will only deal with accessing the two main academic
  312. networks, BITNET and INTERNET. There are many other networks, some of
  313. which are free, others which require payment (such as Compuserve,
  314. GEnie, and Prodigy).
  315.  
  316. D> What do I need to know to use RiceMail?
  317.  
  318. A basic knowledge of CMS is highly recommended. Future chapters to
  319. this publication will include a brief orientation to the CMS operating
  320. system.
  321.  
  322. In addition, if you plan to contact a specific individual, you will
  323. need to know the network address for that person.
  324.  
  325. E> What do E-Mail (Electronic Mail) addresses look like?
  326.  
  327. There are many forms of E-Mail addresses. Which format is used depends
  328. on the particular network being accessed. In addition, there may be
  329. special formats for mail travelling between different networks, but
  330. these are beyond the scope of this document.
  331.  
  332. BITNET/CREN - A BITNET address consists of two parts. The first is the
  333. account id of the user, the second is the BITNET id of the user's
  334. machine. The BITNET id of the IBM Mainframe at Temple University is
  335. TEMPLEVM. Therefore, if you wanted to contact a friend at Temple who's
  336. account id was V9999G, their address would be V9999G at TEMPLEVM.
  337. (Note:  some systems use an @ symbol as opposed to the word at). The
  338. at is important as it separates the user id from the BITNET id. BITNET
  339. machine id's are never more than 8 characters in length.
  340.  
  341. INTERNET - The format of an INTERNET address is basically the same as
  342. for BITNET, i.e. Userid at Address. There is only major difference.
  343. INTERNET machine addresses are in what is referred to as "domain-name"
  344. format. There is no size limit on an INTERNET name. The INTERNET
  345. address for the IBM Mainframe at Temple is VM.TEMPLE.EDU. This address
  346. tells the system mailer how to route the mail file. Each internet
  347. address also has a numeric equivalent that corresponds to the
  348. "domain-name" style format. The numeric equivalent of VM.TEMPLE.EDU is
  349. 129.32.1.3. Sumetimes, the numeric address is needed because your
  350. system mailer does not understand the named version of the address.
  351.  
  352. F> Sending Mail.
  353.  
  354. To invoke RiceMail for sending under IBM/CMS, the command is:
  355.  
  356. MAIL (E-Mail Address1) (Options)
  357.  
  358. The E-mail address should consist of both the Userid and MachineId, in
  359. the proper format for the network you are accessing. For example, to
  360. send mail to the author of this package, you would type:
  361.  
  362. MAIL V5057U at TEMPLEVM
  363.  
  364. on the CMS command line. If you wanted to mail to more than one
  365. person, additional E-Mail addresses can be added after the first,
  366. separated by commas. For example:
  367.  
  368. MAIL V5057U at TEMPLEVM, V9999G at TEMPLEVM
  369.  
  370. ...will send the same mail to both addresses.
  371.  
  372. There are several options you can select while sending mail. These
  373. options can change certain aspects of the way your mail is handled by
  374. the system mailers. Your system managers have set certain options as
  375. the default options for your system. You can change these by setting
  376. up a MAILUSER XEDIT file. Appendix A of this chapter discusses this.
  377.  
  378. Options avaialable are (common defaults are followed by a *):
  379.  
  380. ACK - Set Acknowledgement On
  381.  
  382. ...If you are sending to another IBM system, setting the ACK option
  383. will instruct the receiving mailer to notify you (via a short letter)
  384. when the recipient reads the letter. Not all systems mailers recognize
  385. the ack option upon reception.
  386.  
  387. NOACK* - Set Acknowledgement Off
  388. ...Disables the return reciept function.
  389.  
  390. LOG* - Set Message Store On
  391.  
  392. ...With message store on, a copy of each message sent will be stored
  393. on disk in a NOTEBOOK file. The default filename is ALL NOTEBOOK.
  394. Specifying a file name after the LOG option will cause the file to be
  395. stored in that file.
  396.  
  397. NOLOG - Set Message Store Off
  398. ...No copies of the message will be saved.
  399.  
  400. FILE (Filename) - Include File in Mail Message
  401. ...Using the file name will include the file (filename) in the body of
  402. your mail message.
  403.  
  404. RESUME - Resume a Suspended Letter
  405. ...The resume option allows you to continue editing a letter you had
  406. previously suspended.
  407.  
  408. NOPROMPT - Information Verification Off
  409. ...Using NOPROMPT tells the computer not to ask for any information it
  410. may be missing, such as subject, or sender data (see part G).
  411.  
  412. NOEDIT - Edit Mode Disable
  413. ...Sends the letter without editing. Usually only used when sending a
  414. text file that doesn't need editing.
  415.  
  416. SIGN (SignatureFileName) - Append a Signature.
  417. ...SIGN will tell the system to append the contents of a signature
  418. file to the end of your message. If no SignatureFileName is specified,
  419. the system looks for a file with the title (Userid) SIGNATUR A. This
  420. file can be easily created using XEDIT.
  421.  
  422. G> Using the Mail Editor
  423.  
  424. Once you have specified the recipients and options for your message,
  425. the system will prompt you for any information it still needs. The
  426. system will ask you a series of questions:
  427.  
  428. Your Name? - Allows to insert your full name after your userid in the
  429. mail header.
  430.  
  431. Subject? - Allows you to include a subject line at the top of your
  432. message. Including a descriptive subject is considered good network
  433. etiquette.
  434.  
  435. Name for Recipient? - Allows you to add a personal name to the
  436. recipients userid.
  437.  
  438. Any of these questions may be skipped by simply pressing return with
  439. no entry.
  440.  
  441. Once all these questions have been processed, the screen will clear
  442. and you will be placed into the mail editor. At the top of the screen,
  443. you will see part of the Mail Header, followed by a line
  444. (-=-=-=-=-=-=-).
  445.  
  446. Never edit anything above this line. If you do, it can result in your
  447. mail becoming undeliverable. The editing cursor will be automatically
  448. positioned under the line.
  449.  
  450. Now you can enter and edit your letter. In the mail editor, certain
  451. keys have special functions that you many need. Check your particular
  452. terminal guide to see which keys correspond to the ones below. Note
  453. that in the mail editor, the return key does NOT move you to the next
  454. line, but in fact has a different function.
  455.  
  456. F1 - HELP
  457.   Accesses the help screen for Mail.
  458.  
  459. F2 - ADDLINE
  460.   Inserts a blank line at the cursor.
  461.  
  462. F3 - QUIT
  463.   Exits the editor. If you have made any changes, the QQUIT command
  464. must be entered from the command line. See RETURN for details about
  465. the command line.
  466.  
  467. F4 - PAGE(Down)
  468.   Moves cursor down one page.
  469.  
  470. F5 - SEND
  471.   Sends the edited letter. The system will display the current options
  472. and ask you to confirm by pressing the SEND key again.
  473.  
  474. F6 - SUSPEND
  475.   Puts your letter on hold and returns you to the CMS system.
  476. The letter can be worked on again using the RESUME option.
  477.  
  478. F7 - SCROLL UP
  479.   Moves the cursor up one page.
  480.  
  481. F8 - SCROLL DOWN
  482.   See F4.
  483.  
  484. F9 - DELETE LINE
  485.   Deletes the current line.
  486.  
  487. F10 - SWITCH
  488.   Switches back and forth from a letter being replied to. See READING MAIL.
  489.  
  490. TAB - NEXT LINE
  491. . Goes to the next Line
  492.  
  493. RETURN - COMMAND LINE
  494.   Moves the cursor to the command line. Use the TAB and arrow keys to
  495. return to your editing location. Any of the above commands can be
  496. typed in from the command line, in addition to all CMS commands.
  497. Also, several of the send options can be used here, most notable SIGN,
  498. NOLOG, and LOG. Issuing QQUIT from this line will abort the mail message.
  499.  
  500. After your mail has been sent, you will return to your last function.
  501.  
  502. H> Reading Mail
  503.  
  504. To read all your mail, type the command:
  505.  
  506. MAIL
  507.  
  508. This will load all the files in your mailbox into memory and sort them
  509. by time received. It will then display all received messages in a
  510. menu, showing sending machine, date, and subject.
  511.  
  512. The follwing keys have functions on the mail menu:
  513.  
  514. Arrow Keys, Page Up, Page Down - Move around menu.
  515.  
  516. F1 - HELP
  517.   Accesses the Mail Help screen.
  518.  
  519. F2 - READ
  520.   Enter the mail read screen with the current message to be read.
  521.   See the Read Mail Screen (below).
  522.  
  523. F3 - QUIT
  524.   Exits the menu and discards all files tagged for deletion (see F9).
  525. Any files not tagged for deletion will be stored in a file called
  526. UNREAD NOTEBOOK, which is automatically read in by the mail program.
  527.  
  528. F4 - PRINT
  529.   Sends the mail file to the system printer.
  530.  
  531. F5 - REPLY
  532.   Invokes the mail send editor to send a reply to the originator of
  533. the current message. The REPLY command has additional functions that
  534. can be called from the command line. (See Appendix B of this chapter)
  535.  
  536. F6 - FORWARD
  537.   Sends a copy of the message to a user, and allows you to add
  538. comments using the mail send editor.
  539.  
  540. F9 - DISCARD.
  541.   Tags a message to be discarded when you quit the mail program.
  542.  
  543. F10 - SORTUP
  544.   Sorts the messages in ascending order. The field to be sorted by is
  545. determined by the position of the cursor.
  546.  
  547. F11 - SORTDOWN
  548.   Sorts messages in descending order. See F10.
  549.  
  550. I>  The Mail Read Screen
  551.  
  552. Most of the special keys from the mail menu function the same on the
  553. mail read screen, with a few exceptions:
  554.  
  555. F2 - NEXT
  556.   Goes to the next message without returning to the menu.
  557.  
  558. F3 - QUIT
  559.   Exits to the mail menu.
  560.  
  561. F9 - DISCARD
  562.   Tags the current message for deletion and goes to next message.
  563.  
  564. F11 - QUICKLOG
  565.   Logs the file into ALL NOTEBOOK A.
  566.  
  567. J> Command Line Options
  568.  
  569. Certain commands can be typed in at the command line while reading mail.
  570.  
  571. LOG (FILE) - Appends the current mail message to the specified
  572. NOTEBOOK file. This is very useful for sorting large volumes of mail.
  573. NOTEBOOKS can be read using the MAILBOOK program which works almost
  574. exactly the same as Mail's Read function.
  575.  
  576. Appendix A - Mail Defaults
  577.  
  578. By creating a MAILUSER XEDIT file, users can tailor the defaults for
  579. MAIL according to their own needs. MAILUSER XEDIT can be created using
  580. standard XEDIT and contains lines according to the following format:
  581.  
  582. SETMAIL (OPTION) (SETTING)
  583.  
  584. For example, to set the ACK option permanently on, the line:
  585.  
  586. SETMAIL ACK YES
  587.  
  588. ...should be added to the MAILUSER XEDIT file. See your systems
  589. personell for additonal help.
  590.  
  591.  
  592. Appendix B - Reply Options
  593.  
  594. By using the reply command on the command line, the user has the
  595. ability to add special options that can enhance the reply. All of
  596. these options must be specified after the REPLY command. In addition,
  597. most of the Mail Send options will work here.
  598.  
  599. A valid reply command would be:
  600.  
  601. REPLY FROM TEXT (NOLOG
  602.  
  603. The valid reply options are:
  604.  
  605. FROM - Send the reply to the user indicated in the FROM: field,
  606. as opposed to the REPLY-TO: field.
  607.  
  608. SENDER - As with from, except the SENDER field is used.
  609.  
  610. TEXT - Encloses the text of the letter being replied to in the reply,
  611. in the form:
  612.  
  613. >On June 16, 1991, (XXX at XXX) said:
  614. > Hey, I've said...
  615.  
  616.  
  617. Network Document 3 - Introduction to Basic Listservice Via Bitnet
  618.  
  619. Writer's Note:  Internet users will not be able to use the interactive
  620. commands used here. They can, however send commands via mail.
  621.  
  622. Syntax Note:  In illustrating examples of interactive messaging, the
  623. IBM Tell command is used. VAX/VMS users should substitute the SEND
  624. command here.
  625.  
  626. A> What is a LISTSERV?
  627.  
  628. A LISTSERV is a program, written by Eric Thomas, that has been
  629. developed to efficiently manage many network "mailing lists", handling
  630. subscription, distribution and archiving functions. Mailing lists
  631. usually focus on a specific topic, often indicated by the name of list.
  632.  
  633. B> Who can use a LISTSERV?
  634.  
  635. Anyone with network access can use LISTSERV's functions. However,
  636. certain functions relating to specific lists may have limited access,
  637. for example, subscriptions to certain lists may require owner
  638. approval, as may postings to that list. Restrictions placed on mailing
  639. lists will be apparent when you try to utilize appropriate LISTSERV
  640. functions.
  641.  
  642. C> How do I find out what mailing lists are available.
  643.  
  644. Many schools maintain an in-school LISTSERV. If this is so, sending
  645. the command LIST GLOBAL to your local LISTSERV (see Appendix A) will
  646. return a list (large) of the currently active mailing lists system
  647. wide. If your school does not have a local LISTSERV, ask your contact
  648. person where the nearest LISTSERV is. In addition, LISTSERV at BITNIC
  649. stores a file called BITNET SERVERS which lists some other interesting
  650. functions. See the section on accessing files for information on how
  651. to retrieve this file (and others).
  652.  
  653. D> Now that I know what topics interest me, how do I use that
  654. particular list?
  655.  
  656. To subscribe to a list, send the following command to your local
  657. LISTSERV:
  658.  
  659. SUB (Listname) (Your full name)
  660.  
  661. Your local LISTSERV will automatically forward the subscription
  662. request to the correct LISTSERV site. You should receive a mail
  663. message shortly after that contains a greeting and introductory
  664. message from the list you have subscribed to.
  665.  
  666. E> Once I have subscribed, what next?
  667.  
  668. That depends on what you wish to do. If you wish to simply sit back
  669. and read the messages distributed by the list, do nothing. The
  670. messages will arrive automatically into your mailbox for you to read.
  671. If you wish to make a contribution to the current discussion, you just
  672. mail a message to (Listname) at (Listnode), where Listnode is the node
  673. where the mailing list in question is based. This message will (once
  674. sent) be distributed to all members of the mailing list. The Listnode
  675. is available from the GLOBAL listserv list you requested above.
  676.  
  677. F> What other commands can I use?
  678.  
  679. The following commands can be used to determine information about a
  680. particular mailing list or listserv site. All of the commands should
  681. be sent to LISTSERV at (Listnode). Commands that are not connected
  682. with a specific list can be sent to your local LISTSERV.
  683.  
  684. Review (Listname) - Sends a list of all members of the specified
  685. mailing list. The header contains information about the distribution
  686. and processing options of the list. Sometimes this function is
  687. restricted for security reasons.
  688.  
  689. Version - Indicates what version of LISTSERV is running.
  690.  
  691. Help - Self explanatory
  692.  
  693. Query (Listname) - returns your distributions for the specified list.
  694.  
  695. G> Is there a way to read older messages?
  696.  
  697. Many, not all, mailing lists maintain a log of older messages.
  698. The amount of back messages stored generally depends on the amount of
  699. disk space avaialble, and how active the list is. Logs are generally
  700. stored on either a weekly or monthly basis. To retrieve a log, send
  701. the following command to LISTSERV at (Listnode):
  702.  
  703. Monthly Logs:
  704.   GET (Listname) LOG(Last 2 digits of year)(Month 2-digits)
  705.   Ex: GET GAMES-L LOG9003 will get you a log from March 1990.
  706.  
  707. Weekly Logs:
  708.   GET (Listname) LOG(Year-2 Digits)(Month-2 Digits)(Week A-E)
  709.   Ex: GET GAMES-L LOG9003A will get the log from Week1 of March 1990
  710.  
  711. H>  Do LISTSERVs have other functions?
  712.  
  713. Yes. Many LISTSERVs maintain a storage area for publicly accessible
  714. files. These files can include reports and programs associated with
  715. specific lists, or items of interest to the general net community.
  716. Some commands relating to files are:
  717.  
  718. INDEX (ListName/Directory Name) - sends a listing of all files
  719. associated with a given list, or contained in the specified directory.
  720. Sending the command INDEX without a list or directory name will send
  721. the master filelist for that node which contains a list of all
  722. subdirectories.
  723.  
  724. GET (Filename) - Sends you a copy of the specified file.
  725.  
  726. PUT (Filename) - Stores a copy of the specified file. This is often
  727. restricted access.
  728.  
  729. Commands to access files should be sent to LISTSERV at the appropriate
  730. node.
  731.  
  732. I> How do I stop receiving mail from a list?
  733.  
  734. The command to remove yourself from a discussion list is SIGNOFF
  735. (Listname). This command may be sent to your local LISTSERV and will
  736. be forwarded as appropriate.
  737.  
  738. Appendices:
  739.  
  740. Appendix A: Sending Commands/Instructions to a LISTSERV.
  741.  
  742. First and foremost, LISTSERV commands should only be sent to LISTSERV
  743. at the appropriate node. The only items that should be sent to the
  744. mailing list address are those intended for distribution to all list
  745. recipients.
  746.  
  747. Commands may be sent to LISTSERV in two ways, by interactive
  748. messaging, or by mail.
  749.  
  750. The most efficient way to send short messages via the BITNET is
  751. interactive messaging. For example, to subscribe to the HELP-NET at
  752. TEMPLEVM, you could use:
  753.  
  754. TELL LISTSERV at TEMPLEVM SUB HELP-NET (Your Name). Note that for this
  755. example, the nodename is included. If you have a local LISTSERV, the
  756. nodename for that may be substitued.
  757.  
  758. Commands sent by mail take longer, but are more reliable. All commands
  759. should be included in the body of your letter, with no subject line or
  760. extraneous items, such as signature files.
  761.  
  762. Appendix B: The INFO function.
  763.  
  764. Most LISTSERVs maintain an on-line library of documentation for the
  765. various LISTSERV functions. To find out what files are available, send
  766. the command INFO ? to your local LISTSERV. This will return a list of
  767. info topics that can be retrieved by the INFO command. Sending the
  768. command INFO GENINTRO will return a useful file. Try it and see.
  769.  
  770. Appendix C: LISTHELP
  771.  
  772. For users of IBM CMS systems, such as Temple's IBM Mainframe, a
  773. utility is available from LISTSERV at TEMPLEVM which acts as a simple
  774. and limited front-end for dealing with LISTSERVs. To get this package,
  775. which is documented, send the following commands to LISTSERV at
  776. TEMPLEVM.
  777.  
  778. GET LISTHELP MODULE
  779. GET LISTHELP HELPCMS
  780.  
  781.  
  782. Network Document #4 - Intro to FTP
  783.  
  784. File Transfer Protocol - A Basic Primer
  785.  
  786. 1. What is File Transfer Protocol (FTP)?
  787.  
  788. File transfer protocol is a system wherein files can be pulled from a
  789. remote site to a user's personal account, or sent to another account,
  790. possibly on a different machine. This system works in a similar way to
  791. conventional modem upload / downloading, albeit on a much larger
  792. scale, and at a much faster speed.
  793.  
  794. 2. Accessing FTP.
  795.  
  796. Most schools will have a copy of FTP software available on any machine
  797. connected to the Internet network. Connection to the internet is a
  798. requirement to use FTP directly. Users only connected to the BITNET
  799. network can not use direct FTP, but can make use of the BITFTP server
  800. at PUCC.BITNET. More information is avaialable by sending the command
  801. HELP to BITFTP at PUCC, by either interactive messaging, or electronic
  802. mail.
  803.  
  804. 3. Starting up FTP.
  805.  
  806. The command to engage FTP on most systems is:
  807.  
  808. FTP (site id)
  809.  
  810. where the site id is the Internet Address of the site you wish to
  811. connect to. This site id functions the same way as a Telephone number
  812. when dialing the phone, i.e. it indicates exactly which machine you
  813. wish to contact. The site address can be in one of two forms,
  814. domain-name or numeric.
  815.  
  816. Domain-name addresses are represented in a form similar to
  817. 'sumex-aim.stanford.edu'. This format will only work if your system
  818. has this domain address on file, or if it is equipped with a
  819. nameserver program, which can gather necessary information from other
  820. sources.
  821.  
  822. The domain-name address is translated by your machine (either by the
  823. nameserver, or data already in files) into a numeric address. This
  824. numeric address corresponds to the physical location of the target
  825. machine on the Internet. The numeric address conversion of
  826. sumex-aim.stanford.edu is 36.44.0.6.
  827.  
  828. If your FTP command will not accept a site id, see the OPEN command,
  829. in the next section.
  830.  
  831. 4. Connecting to the remote site, and accessing accounts.
  832.  
  833. After issuing the FTP command, the computer will make the necessary
  834. connections among machines and will respond once a successful
  835. connection is made with a message like:
  836.  
  837. Connected to Sumex-Aim.Stanford.Edu (36.44.0.6) Sun OS 4.0
  838.  
  839. If the connection can not be made, your machine will indicate the
  840. reason. In this case you can either try again later, or attempt to
  841. connect to a different machine.
  842.  
  843. Once into the FTP program, the command to connect to a site is OPEN
  844. (SiteId). This command functions exactly the same as if you were
  845. connecting with the FTP command above.
  846.  
  847. After the connection has been established, the target machine will
  848. prompt you for the account you wish to connect. Many sites maintain a
  849. public access facility, under the account name 'anonymous' (Don't use
  850. the ' when entering the account i.d.).
  851.  
  852. Once the account name is accepted, the system may prompt you for a
  853. password. If you are accessing a private account, you will need the
  854. specific password for that account. For anonymous sites, the standard
  855. format is to use your userid@your machine.
  856.  
  857. 5. Maneuvering within FTP
  858.  
  859. Once a successful connection has been made, you will be able to move
  860. around within the target machine's file structure. Two important
  861. commands for doing this are
  862.  
  863. DIR  (Directory) - List files in the specified directory. If no
  864. directory is given, list files in the current directory.
  865.  
  866. CD (Directory)  - Move into the specified directory.
  867. If .. is specified, move back into the previous directory.
  868.  
  869. For more information about directories, consult a basic UNIX Primer of
  870. your choice. (Author's Note:  Most FTP sites are on UNIX systems,
  871. however, there are some on VM/CMS, VAX, or other systems, and the
  872. directory structure may vary. For more information, consult a manual
  873. for the appropriate system. The remainder of this document will assume
  874. connection to a UNIX or UNIX emulating system.)
  875.  
  876. Most systems supporting an anonymous site store information in a
  877. pub directory. Use CD PUB to move into this directory.
  878.  
  879. 6. Transferring Files
  880.  
  881. Once you have located the file or files you wish to transfer, you can
  882. use one of four commands to move them. These commands are GET, MGET,
  883. PUT, and MPUT. They are used as follows:
  884.  
  885. GET - retrieve a single file from the target machine. The format is
  886. GET (Filename).
  887.  
  888. MGET - retrieve mutiple files from the target machine using wildcards
  889. (see below). Depending on the system, you may be prompted individually
  890. to confirm transfer of each file. The format is MGET (fileid).
  891.  
  892. PUT - send a single file to the target site. The format is PUT
  893. (filename).
  894.  
  895. MPUT - send multiple files to the target machine using wildcards.
  896. Depending on the system, you may be prompted to confirm transfer of
  897. individual files. The format is MPUT (fileid).
  898.  
  899. File Types -  Sometimes files need to be transferred in a specific
  900. format, such as Binary, or Ascii. Most systems use ascii by default.
  901. If you need to use a specific file type, such as BINARY for a GIF
  902. file, type the desired filetype as a separate command before
  903. initiating the transfer.
  904.  
  905. Wildcards -  Most FTP sites accept wildcards similar to those used in
  906. UNIX, and MS-DOS. The most commonly used wildcard is *, which means
  907. match anything before the *. For example, using the wildcard Mar*
  908. would match files named March, Martian, Mars, etc. This wildcard would
  909. not, however, match a file named Fred.
  910.  
  911. Note -  Many FTP sites are case sensitive. The file 'MARCH' can be
  912. totally different from the file 'March'. Be careful.
  913.  
  914. 7. Ending the session.
  915.  
  916. Once you have transferred all the files you have desired, it is time
  917. to disconnect from the target site. There are two commands you can
  918. use, CLOSE and QUIT.
  919.  
  920. CLOSE will end the connection to the current site, but leave you in
  921. the FTP program, where you can then issue an OPEN command to connect
  922. to a new system.
  923.  
  924. QUIT will end the connection and return you to your operating system.
  925.  
  926. APPENDICES
  927.  
  928.  
  929. Appendix A - Manual Identification.
  930.  
  931. Some FTP systems do not automatically prompt users for their
  932. identification and password. In this case, there are two commands that
  933. are used to provide the target machine with the necessary information:
  934.  
  935. USER (accountId) - Identifies the account with which you wish to
  936. connect on the
  937.  target machine. To connect to an anonymous site, the
  938. command would be USER anonymous.
  939.  
  940. PASS (Password) - Submits the password for the target account to the
  941. target machine. This command can often also be used to resubmit a
  942. password originally typed incorrectly.
  943.  
  944. Appendix B - A Sample (Generic) FTP Session
  945.  
  946. This is a transcript of a very generic FTP session. Messages displayed
  947. will vary from system to system, but should look generally like the
  948. example below. Text encased in (**) indicates comments and are not a
  949. part of the FTP session. Input from the User is in bold type. System
  950. output is in normal type.
  951.  
  952. bigboy>. FTP 36.44.0.6
  953. Connected to 36.44.0.6
  954. 250 Welcome to Sumex-Aim.Stanford.Edu - Sun OS 4.0
  955. ftp> cd info-mac
  956. 250 Directory changed succesfully
  957. ftp> dir
  958. 250 Opening connection for bin/dir (129.32.1.21,1333)
  959. drwxr--r--   ftp   wheel  app/
  960. (*Rest of directory omitted. The d at the front of the data line signifies a directory that can be
  961.  moved into*)
  962. ftp> cd app
  963. 250 Directory changed successfully
  964. ftp> get NetDoc.Project.Hqx
  965. Opening Connection for NetDoc.Project.Hqx (79332 bytes)
  966. Transferring NetDoc.Project.Hqx
  967. Transfer Completed - 79332 bytes transferred.
  968. ftp> quit
  969. Connection closed.
  970. bigboy>
  971.  
  972.  
  973. Appendix C - Additional Commands
  974.  
  975. There are some additional commands that may be of use while working
  976. with FTP:
  977.  
  978. Hash - When the Hash command is implemented, the FTP system will
  979. display a # sign every 1K (8K on some systems) of material
  980. transferred. This is useful in confirming data transfer and estimating
  981. speed. This command will not work on VM/CMS systems which
  982. automatically update this information.
  983.  
  984. Mode B - Set block transfer. Along with Type E, the two commands are
  985. used when transferring VM/CMS modules.
  986.  
  987. Help - This command is self-explanatory. Specific formats of the
  988. command may vary from system to system.
  989.  
  990.  
  991. Appendix D - System Etiquette
  992.  
  993. When using FTP, please remember that FTP is only a small part of a
  994. much larger network system, and that there are certain codes that
  995. should be followed.
  996.  
  997. To reduce load on the network, it is best not to use FTP during peak
  998. times (9 am - 5 pm in the country of operation). If use is necessary,
  999. try to complete transactions as speedily as possible. Anonymous sites
  1000. are often supported by institutions that have other responsibilities.
  1001. You should not connect to anonymous sites during prime-time.
  1002.  
  1003. Where To Find Help:
  1004.  
  1005. Depending on your needs, there are a large variety of resources
  1006. available to users of the world networks. The most easily accesible of
  1007. these are various LISTSERV mailing lists that deal with net related
  1008. topics. Some of these are listed here, others can be found by checking
  1009. the global LISTSERV mailing list. More information about using
  1010. LISTSERV functions can be found in the appropriate chapter of this
  1011. document. All mailing list addresses are in BITNET format (except
  1012. THINK.COM).
  1013.  
  1014. Network-Related Mailing Lists:
  1015.  
  1016. HELP-NET at TEMPLEVM - Established as a reference source for all areas
  1017. of net usage, Help-Net serves as an informal forum for discussion for
  1018. both expert and novice users.
  1019.  
  1020. INFO-NETS at THINK.COM - Discussion list dealing with inter-network
  1021. connectivity, especially in regard to mail, mailers, and gateways.
  1022.  
  1023. ADVISE-L at UGA - Discussion list for  student consultants.
  1024.  
  1025. GGUIDE at BITNIC - Discussion list regarding questions about the
  1026. BITNIC documentation.
  1027.  
  1028. Machine Specific Mailing Lists:
  1029.  
  1030. These lists deal with topics only related to a specific machine.
  1031.  
  1032. Macintosh
  1033. . INFO-MAC at RICEVM1
  1034. . MAC-L at YALEVM
  1035. . SYS7-L at UAFSYSB (System 7.0 Discussion)
  1036.  
  1037. IBM-PC
  1038. .
  1039. IBM Mainframes
  1040.  
  1041. . IBM-MAIN at LEHIIBM1
  1042.  
  1043. NEXT Systems
  1044.  
  1045. . NEXT-L at BROWNVM
  1046.  
  1047. VAX Systems
  1048.  
  1049. . INFO-VAX at LEHIIBM1 (Very Active)
  1050.  
  1051. (Ed Note: Please send additions/corrections to the list to the address
  1052. in the about box)
  1053.  
  1054. THE BITFTP server at Princeton University
  1055.  
  1056. General Information:  The BITFTP server at PUCC is provided as a
  1057. service to the BITNET community by the Princeton University Computer
  1058. Administration. BITFTP provides FTP access to BITNET only sites, who
  1059. do not have access to the Internet. As a note, you should NOT use
  1060. BITFTP if you have direct FTP access. Please remember that BITFTP is
  1061. being provided as a free service and do not take advantage of their
  1062. generosity.
  1063.  
  1064. Using BITFTP by Electronic Mail:  BITFTP accepts "command sets" in
  1065. most standard mail formats (RFC-822). Send your commands as the body
  1066. of the mail message. A subject line is not needed. The first command
  1067. in your mail file must be one of the following:
  1068.  
  1069. . FTP hostname FILETYPE - Initiate a FTP link
  1070. . FTPLIST - Request a copy of a current list of FTP sites
  1071. . HELP - Request a help file
  1072. . VMS - Request a file containing suggestions on using BITFTP via VMS systems
  1073.  
  1074. The commands HELP, FTPLIST, and VMS should be the only contents of
  1075. their file. The FTP command will be followed by the appropriate FTP
  1076. commands to transfer the files. More info on FTP commands can be found
  1077. in the Introduction to FTP section of this document. The commands
  1078. supported by BITFTP are described in the FTP COMMANDS section below.
  1079.  
  1080. A Sample BITFTP command set:
  1081.  
  1082. This BITFTP command set will request a copy of this file from the
  1083. Sumex Macintosh archives.
  1084.  
  1085. FTP sumex-aim.stanford.edu NETDATA
  1086. USER anonymous
  1087. CD /info-mac/misc
  1088. GET NetDoc10.hqx
  1089. QUIT
  1090.  
  1091. BITFTP Commands:
  1092.  
  1093. The following command syntax is supported by BITFTP. Additional
  1094. information on some of these commands may be found in the "IBM TCP/IP
  1095. for VM Command Reference Manual"
  1096.  
  1097. FTP (hostname) (Filetype) - The FTP command serves two functions. One,
  1098. it instructs BITFTP to open a file transfer connection to the FTP site
  1099. specified as the hostname. Second, it specifies the method by which
  1100. the file is to be sent from BITFTP to your account. BITFTP can send
  1101. files in either straight NETDATA, or UUENCODED files. More information
  1102. about this command is available in the help file issued by BITFTP.
  1103.  
  1104. USERNAME (Username) (Password) - Specifies the account to be accessed.
  1105. Most public access sites accept a username of anonymous. If anonymous
  1106. is used, you do not need to specify a password. If you are accessing a
  1107. private account, you must specify the password.
  1108.  
  1109. CD - Change directory. No changes from the standard FTP syntax. Used
  1110. to move within directories at a site.
  1111.  
  1112. CLOSE - Disconnect from the current connection without ending the FTP
  1113. session.
  1114.  
  1115. QUIT - Disconnect from the current connection and end the FTP session.
  1116. You must specify QUIT as the last command in your file.
  1117.  
  1118. DIR - Obtain a listing of all files in the current directory.
  1119.  
  1120. BINARY - Set the file transfer mode to BINARY mode. You should use
  1121. BINARY for any executable or GIF files.
  1122.  
  1123. ASCII - Set the file transfer mode to ASCII text.
  1124.  
  1125. Information on additional commands and some tips for using BITFTP are
  1126. available from BITFTP itself via the help command.
  1127.  
  1128.  
  1129. A Brief Introduction to UseNet News
  1130.  
  1131. What is UseNet News?
  1132.  
  1133. UseNet news is a collection of discussion groups on thousands of
  1134. topics, from computers to literature to sports. Users can connect to
  1135. read messages, reply to them, and post new ones. These messages are
  1136. available to literally hundreds of thousands of people daily.
  1137.  
  1138. The UseNet news network is made up of many hundreds of machines of
  1139. different types. Some of these machines are servers, which store
  1140. messages and forward them to other servers, other machines are only
  1141. equipped with news readers, that take messages off of a server, and
  1142. send replies and new posts to the server. These machines can be of
  1143. almost any type, as long as they can connect to a network that UseNet
  1144. can use. News reader and server software exists for Unix, VMS, VM,
  1145. Macintosh, IBM, and other platforms.
  1146.  
  1147. How do people read UseNet News?
  1148.  
  1149. To read UseNet news, a user must have access to a machine connected to
  1150. a UseNet compatible network, such as the Internet. A newsreader
  1151. program must be run, which will connect to a news server program,
  1152. either on the same machine, or somewhere else on the network. The
  1153. reader program will check for unread postings, new newsgroups, and
  1154. other information of interest and display to the user who can then
  1155. choose which information to view.
  1156.  
  1157. The format for displaying/replying/posting will vary according to the
  1158. news reader used. Check with your systems people for details as to
  1159. -- Hit <RETURN> or <ENTER> for more (99% read) --
  1160.  
  1161. [Continued] Topic 288   Internet Intro Documents        Response  1 of  1
  1162.  
  1163. available programs at your site.
  1164.  
  1165. ---end---
  1166.